package com.aisile.student.service;



import com.aisile.model.student.dtos.StudentListDto;
import com.aisile.model.student.pojos.Student;
import com.aisile.model.base.vos.R;

import java.util.List;

/**
 * @Auther:yry
 * @Date:2024/6/19 0019
 * @VERSON:1.0
 */
public interface StudentService {

    public R findAllByPage(StudentListDto dto);

    // 能力 考虑复用（批量添加）
    public void saveStudents(Integer teacherId, List<Student> list);

    public R findStudentNumByTid(Integer id);

    // 确定使用什么方式删除？ 后端级联删除
    public void deleteStudentsbyTid(Integer id);

    public List<Student> getStudentByTid(Integer id);

}
